package cn.iocoder.yudao.module.resource.api;

import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.module.resource.api.model.timepackage.TimePackageDTO;
import cn.iocoder.yudao.module.resource.api.model.timepackage.TimePackagePageReqDTO;

import java.util.Collection;
import java.util.Collections;
import java.util.List;

/**
 * 时长套餐
 */
public interface ITimePackageApi {

    TimePackageDTO getTimePackage(String id);

    List<TimePackageDTO> getTimePackageList(Collection<String> ids);

    PageResult<TimePackageDTO> getTimePackagePage(TimePackagePageReqDTO pageReqVO);
}
